/*

Copyright Andrew Hall
This code may not be used without explicit permission

*/
BODY {
font-family: Trebuchet MS;
background: teal;
overflow: auto;
scrollbar-base-color: teal;
overflow-x: hidden;
}

HR {
height: 1px;
color: black;
}

.navtransient {
position: absolute;
/* border: 2px solid red; */
top: 0%;
left: 0%;
height: 60%;
width: 20%;
/* old: width 20%, height 60%, left/top 0 */
}

.navclosed {
position: absolute;
color: white;
background: teal;
top: 8.5%;
width: 100%;
border: 1px solid black;
height: 5%;
left: 0%;
/* old: width: 100%, height: 5%, top: 8% */
}

.navopen {
position: absolute;
visibility: hidden;
top: 8.5%;
width: 100%;
border: 1px solid black;
background: teal;
color: white;
text-align: center;
/* old: width 100, height relative, top 8 */
}

.titlebar {
position: absolute;
left: 20%;
background: teal;
border: 1px solid black;
width: 80%;
top: 5%;
height: 5%;
}

.viewport {
position: absolute;
overflow-y: hidden;
overflow-x: hidden;
left: 1%;
border: 1px solid black;
top: 15%;
width: 100%;
height: 80%;
/* old left was 20%, old width was 78.5% */
}



a:link {
text-decoration: none;
color: white;
left: 20%;

}

a:visited {
text-decoration: none;
color: white;
}

a:hover {
text-decoration: none;
color: #f8c473;
}

div.titlebar TD {
filter: Glow(color=white);
}

#fullborder {
border: 1px solid black;
}

#underborder {
border-bottom: 1px solid black;
}

/* *** Freewebs ad bar components *** */

.adbox {
position: absolute;
overflow: hidden;
left: 10%;
height: 4%;
width: 80%;
background: teal;
top: 96%;

}

div.adbox TD {
background: teal;
}

/* *** End ad components *** */